package com.wyq.mail;

public class SendMailDemo {
	 public static void main(String[] args) {  
		 System.out.println("-------");
		 // 设置邮件服务器信息  
		 MailSenderInfo mailInfo = new MailSenderInfo();  
		 mailInfo.setMailServerHost("smtp.qq.com");  
		 mailInfo.setMailServerPort("25");  
		 mailInfo.setValidate(true);    
		 // 邮箱用户名  
		 mailInfo.setUserName("1073276164@qq.com");  
		 // 邮箱密码 
		 mailInfo.setPassword("909833fyjfyjfyj");  
		 // 发件人邮箱 
		 mailInfo.setFromAddress("1073276164@qq.com");  
		 // 收件人邮箱  
		 mailInfo.setToAddress("sanyuesan00@126.com");  
		 // 邮件标题  
		 mailInfo.setSubject("测试Java程序发送邮件");  
		 // 邮件内容 
		 StringBuffer buffer = new StringBuffer();  
		// buffer.append("JavaMail 1.4.5 jar包下载地址：http://www.oracle.com/technetwork/java/index-138643.html\n");  
		 //buffer.append("<img src='cid:index' width='366' height='200'/>JAF 1.1.1 jar包下载地址：http://www.oracle.com/technetwork/java/javase/downloads/index-135046.html"); 
		 
		 	buffer.append("<center style='font-size: 10pt;'>");
			buffer.append("<table width='800px' align='center' cellpadding='0' cellspacing='0' style='width:679px; margin:0 auto; background-color:#FFF'>");
			buffer.append("<tr><td width='800px' height='200px'><img src='cid:index' width='366' height='200'/></td></tr>");
			buffer.append("<tr>");
			buffer.append("<td bgcolor='#FFFFFF' class='fontblack'>");
			buffer.append("<table cellpadding='2' cellspacing='2' style='border:1px solid #999999; padding:10px' width='800px'>");
			buffer.append("<tr height='30px'>");
			buffer.append("<td align='center'>");
			buffer.append("<b style='font-size: 18px;'><s:property value='#request.showInfo.showName'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b><font color='green'>");
			buffer.append("<s:property value='#request.audience.audience_name'/>");
			buffer.append("<s:if test='#request.audience.audience_sex == 0'>先生</s:if>");
			buffer.append("<s:elseif test='#request.audience.audience_sex == 1'>女士</s:elseif>");
			buffer.append("，您已登记成功！");
			buffer.append("</font></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b>姓名：<s:property value='#request.audience.audience_name'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b>单位：<s:property value='#request.audience.audience_company'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b>卡号：90000<s:property value='#request.aucience.id'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b>生成条形码</b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("感谢您注册参观 <b><s:property value='#request.showInfo.showName'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px;padding-right: 40px'>");
			buffer.append("我们谨此确认您已完成观众预登记，我们将在开展前确认并通知您的买家资质认定及可享受的买家招待服务，届时请您打印此确认函（包括条形码图片）并且携带至上海新国际博览中心“预登记观众”柜台领取您的观众胸卡！");
			
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td height='20px'></td>");
			buffer.append("</tr>");
			buffer.append("</table>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td height='10px'></td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td>");
			buffer.append("<table cellpadding='2' cellspacing='2' style='border:1px solid #999999; padding:10px' width='800px'>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b>关于本次展会的重要信息:</b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b><s:property value='#request.showInfo.showName'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("展出时间：<s:property value='#request.showInfo.showTime'/>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("展出地点：<s:property value='#request.showInfo.showAddress'/>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td height='10px'></td>");
			buffer.append("</tr>");
			buffer.append("</table>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td>");
			buffer.append("<a href='audience_updateinfo.jsp'>请点击这里查看注册信息</a>，我要推荐我的同事来参观，<a href='audience_register.jsp'>请点击这里注册</a>。");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td bgcolor='#FFFFFF' class='fontblack'>");
			buffer.append("<table cellpadding='2' cellspacing='2' style='border:1px solid #999999; padding:10px' width='800px'>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<b>我们真诚地期待和您相会在<s:property value='#request.showInfo.showName'/></b>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("如果您有任何关于个人信息的变更，请通过电子邮件<s:property value='#request.showInfo.showEmail'/>和我们联系");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("电话：<s:property value='#request.showInfo.showTel'/>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("传真：<s:property value='#request.showInfo.showFax'/>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("Email：<s:property value='#request.showInfo.showEmail'/>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr>");
			buffer.append("<td style='padding-left: 40px'>");
			buffer.append("<s:property value='#request.showInfo.showCompany'/>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("<tr height='10px'>");
			buffer.append("<td></td>");
			buffer.append("</tr>");
			buffer.append("</table>");
			buffer.append("</td>");
			buffer.append("</tr>");
			
			buffer.append("<tr>");
			buffer.append("<td align='center' bgcolor='#006633' height='50px'>");
			buffer.append("<div class='fontWhite'>© Copyright 2011 Shanghai International Exhibition Co.,Ltd. All rights reservec</div>");
			buffer.append("<div class='fontWhite'>沪ICP备05026181号</div>");
			buffer.append("</td>");
			buffer.append("</tr>");
			buffer.append("</table>");
			buffer.append("</center>");
		 
		 
		 mailInfo.setContent(buffer.toString());   
		 // 发送邮件  
		 SimpleMailSender sms = new SimpleMailSender();  
		 // 发送文体格式  
		 sms.sendTextMail(mailInfo);  
		 // 发送html格式  
		 SimpleMailSender.sendHtmlMail(mailInfo);  
		 System.out.println("邮件发送完毕"); 
		 }
}
